function sendCondicion(){
	
	var nombre = $('#nombre').val();
	var descripcion = $('#descripcion').val();
	var tc = $("input[@name=tipocondicion]:checked").val();
	
	var idArea, idRuta, tiempo;
	
	if ( tc == 'a'){
		idArea = $('#lstAreas').val();
		donde =$("input[@name=dentrofuera]:checked").val();		   	
		if ($("#fechahoraArea").is(":checked")){
			desdeArea = $("#desdeArea").val();
			hastaArea = $("#hastaArea").val();
			repite = $("#repiteArea").val();
			
			
			
			
			$.post(
			"../servlet/ServletCondicion",
		    {"tipo" : tc , "nombre" : nombre , "descripcion" : descripcion ,"id" : idArea, "donde" : donde, "desde" :desdeArea, "hasta" : hastaArea, "repite" : repite },
		    function(data) {
		    	if ( data.toString().charAt(0) == '1'){
		    		showStickySuccessToast(REGISTRO_OK);
		    		clear($("#condicion"));
		    	}else{
		    		showStickyErrorToast(REGISTRO_FAIL);
		    	}
		    	
		    },
		    "text");
			
		}else{
		
			$.post(
				"../servlet/ServletCondicion",
			    {"tipo" : tc , "nombre" : nombre , "descripcion" : descripcion ,"id" : idArea , "donde" : donde},
			    function(data) {
		    		if ( data.toString().charAt(0) == '1'){
			    		showStickySuccessToast(REGISTRO_OK);
			    	}else{
			    		showStickyErrorToast(REGISTRO_FAIL);
			    	}
			    	
			    	
			    },
			    "text");
		}
		
	}
	else if ( tc == 'r'){
		idRuta = $('#lstRutas').val();
		   	
		if ($("#fechahoraRuta").is(":checked")){
			desdeRuta = $("#desdeRuta").val();
			hastaRuta = $("#hastaRuta").val();
			repite = $("#repiteRuta").val();
			
			$.post(
			"../servlet/ServletCondicion",
		    {"tipo" : tc , "nombre" : nombre , "descripcion" : descripcion ,"id" : idRuta, "desde" :desdeRuta, "hasta" : hastaArea, "repite" : repite },
		    function(data) {
		    	if ( data.toString().charAt(0) == '1'){
		    		showStickySuccessToast(REGISTRO_OK);
		    	}else{
		    		showStickyErrorToast(REGISTRO_FAIL);
		    	}
		    	
		    },
		    "text");
			
		}else{
		
			$.post(
				"../servlet/ServletCondicion",
			    {"tipo" : tc , "nombre" : nombre , "descripcion" : descripcion ,"id" : idRuta },
			    function(data) {
		    		if ( data.toString().charAt(0) == '1'){
			    		showStickySuccessToast(REGISTRO_OK);
			    	}else{
			    		showStickyErrorToast(REGISTRO_FAIL);
			    	}
			    	
			    },
			    "text");
		}
		
	}else if ( tc == 'i'){
			tiempo = $("#tiempo").val();
			minmax = $("#minmax").val();
			
			if ($("#fechahoraInmovilidad").is(":checked")){
			desdeInmovilidad = $("#desdeInmovilidad").val();
			hastaInmovilidad = $("#hastaInmovilidad").val();
			repite = $("#repiteInmovilidad").val();
			
			$.post(
			"../servlet/ServletCondicion",
		    {"tipo" : tc , "nombre" : nombre , "descripcion" : descripcion ,"minmax" :minmax, "tiempo" : tiempo, "desde" :desdeInmovilidad, "hasta" : hastaInmovilidad, "repite" : repite },
		    function(data) {
	    		if ( data.toString().charAt(0) == '1'){
		    		showStickySuccessToast(REGISTRO_OK);
		    	}else{
		    		showStickyErrorToast(REGISTRO_FAIL);
		    	}
	    	
		    	
		    },
		    "text");
			
		}else{
		
			$.post(
				"../servlet/ServletCondicion",
			    {"tipo" : tc , "nombre" : nombre , "descripcion" : descripcion ,"minmax" :minmax, "tiempo" : tiempo },
			    function(data) {
			    	if ( data.toString().charAt(0) == '1'){
			    		showStickySuccessToast(REGISTRO_OK);
			    	}else{
			    		showStickyErrorToast(REGISTRO_FAIL);
			    	}
			    	
			    },
			    "text");
		}
	}
	
	return false;
	
}



$(document).ready(function(){

	
   $("#area").css("display","none");
   $("#ruta").css("display","none");
   $("#inmovilidad").css("display","none");

	
   $("#tc1").click(function(){
		$("#area").show("fast");
		$("#ruta").hide("fast");
		$("#inmovilidad").hide("fast");
		$("#fechashoras1").css("display","none");
	    $("#fechashoras2").css("display","none");
	    $("#fechashoras3").css("display","none");

  });

   $("#tc2").click(function(){

		$("#area").hide("fast");
		$("#ruta").show("fast");
		$("#inmovilidad").hide("fast");
		$("#fechashoras1").css("display","none");
	    $("#fechashoras2").css("display","none");
	    $("#fechashoras3").css("display","none");

  });
	$("#tc3").click(function(){

		$("#area").hide("fast");
		$("#ruta").hide("fast");
		$("#inmovilidad").show("fast");
		$("#fechashoras1").css("display","none");
	    $("#fechashoras2").css("display","none");
		$("#fechashoras3").css("display","none");
  });
	   

	   $("#fechahoraArea").click(function(){
		if ($("#fechahoraArea").is(":checked"))
		{
			$("#fechashoras1").show("fast");
		}
		else
		{
			$("#fechashoras1").hide("fast");
		}
	  });
 

	   $("#fechahoraRuta").click(function(){
		   	
		if ($("#fechahoraRuta").is(":checked"))
		{
			$("#fechashoras2").show("fast");
		}
		else
		{
			$("#fechashoras2").hide("fast");
		}
	  });

	 $("#fechahoraInmovilidad").click(function(){
		   	
		if ($("#fechahoraInmovilidad").is(":checked"))
		{
			$("#fechashoras3").show("fast");
		}
		else
		{
			$("#fechashoras3").hide("fast");
		}
	  });


});

 
function toJSON(arr) {
    var res = [];
    var isCollection = (Object.prototype.toString.apply(arr) === '[object Array]');

    for(var key in arr) {
    	var value = arr[key];
    	if (typeof value == "function") continue;
        if(typeof value == "object") { 
            if(isCollection) res.push(toJSON(value));
            else res[key] = toJSON(value); 
        } else {
            var str = "";
            if(!isCollection) str = '"' + key + '":';
            if(typeof value == "number") str += value;
            else if(value === false) str += 'false'; 
            else if(value === true) str += 'true';
            else str += '"' + value + '"'; 
            res.push(str);
        }
    }
    var json = res.join(",");
    
    if(isCollection) return '[' + json + ']';
    return '{' + json + '}';
}
